package org.zj.webview.type;

import lombok.Getter;

/**
 * 窗体显示的样式
 *
 * @author zj
 * @since 2025/4/6
 */
@Getter
public enum ShowType {
    SW_UNKNOWN(-1),
    SW_HIDE(0),
    SW_SHOW_NORMAL(1),
    SW_NORMAL(1),
    SW_SHOW_MINIMIZED(2),
    SW_SHOW_MAXIMIZED(3),
    SW_MAXIMIZE(3),
    SW_SHOW_NO_ACTIVATE(4),
    SW_SHOW(5),
    SW_MINIMIZE(6),
    SW_SHOW_MIN_NO_ACTIVE(7),
    SW_SHOW_NA(8),
    SW_RESTORE(9),
    SW_SHOW_DEFAULT(10),
    SW_FORCE_MINIMIZE(11),
    SW_MAX(11);

    private final int value;

    ShowType(int value) {
        this.value = value;
    }
}
